home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / modula2 / 562 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  1.9 KB

  1. Path: mail2news.demon.co.uk!nezumi.demon.co.uk
  2. From: Martin Tom Brown <Martin@nezumi.demon.co.uk>
  3. Newsgroups: comp.lang.modula2
  4. Subject: Re: For JPI V3 experts only... writing DOS device drivers in M2
  5. Date: Thu, 18 Apr 96 20:27:54 GMT
  6. Organization: Nezumi
  7. Message-ID: <829859274snz@nezumi.demon.co.uk>
  8. References: <Dq024M.3Hu@cix.compulink.co.uk>
  9. Reply-To: Martin@nezumi.demon.co.uk
  10. X-NNTP-Posting-Host: nezumi.demon.co.uk
  11. X-Newsreader: Demon Internet Simple News v1.30
  12. X-Mail2News-Path: nezumi.demon.co.uk
  13.  
  14. In article <Dq024M.3Hu@cix.compulink.co.uk>
  15.            dcollier@cix.compulink.co.uk "David Collier" writes:
  16.  
  17. > I recently went with great trepidation into the .txt file which assigns 
  18. > compilers to various file extensions and persuaded TSV3 to use MASM for 
  19. > compiling .asm files. It works a treat. I even patched masm so the error 
  20. > messages come up in window 0. Wonderful.
  21.  
  22. Yes, also useful to integrate the OS2 resource compiler too.
  23.  
  24. > I need, from time to time, to produce little DOS device drivers. 
  25. > Peering into the same .txt file, I see stuff which can be paraphrased as 
  26. > "for a DOS exe file, link in initexe first"
  27. > Has anyone ever fiddled with this stuff, for instance to add a new file 
  28. > type "sys", which says " for SYS files, link in driver.obj, and link 
  29. > initexe.obj too".
  30.  
  31. I don't see why you couldn't give it a try. It'll be interesting :-)
  32. Do you have the source code kit available ?    
  33. initexe.a isn't all that long, so you have a sporting chance of 
  34. creating an initsys.a based on it. I suspect the hardest part
  35. will be tricking the TS linker and memory models into doing what
  36. you want for a valid SYS file. 
  37.  
  38. > That would allow me to write my device drivers in M2, and my head could 
  39. > cool down a bit.....
  40.  
  41. Be interested if you make it work!
  42.  
  43. Good luck!
  44. Martin
  45. -- 
  46. Martin Brown  <martin@nezumi.demon.co.uk>     __                CIS: 71651,470
  47. Scientific Software Consultancy             /^,,)__/
  48.